Sensor Fusion for Kinetis MCUs (ISSDK/KSDK version)
File List
Here is a list of all files with brief descriptions:
 approximations.cMath approximations file
 approximations.hMath approximations file
 board_encodings.hThis file summarizes board encodings assigned to date
 calibration_storage.cProvides functions to store calibration to NVM
 calibration_storage.hProvides functions to store calibration to NVM
 control.cDefines control sub-system
 control.hDefines control sub-system
 debug.cApplyPerturbation function used to analyze dynamic performance
 debug.hApplyPerturbation function used to analyze dynamic performance
 DecodeCommandBytes.cCommand interpreter which interfaces to the Sensor Fusion Toolbox
 driver_FXAS21002.cProvides init() and read() functions for the FXAS21002 gyroscope
 driver_FXLS8471Q.cProvides init() and read() functions for the FXLS8471Q 3-axis accel
 driver_FXLS8952.cProvides init() and read() functions for the FXLS8952 3-axis accelerometer
 driver_FXOS8700.cProvides init() and read() functions for the FXOS8700 6-axis accel plus mag
 driver_KSDK_NVM.cMiddleware driver for NVM on Kinetis devices
 driver_KSDK_NVM.hMiddleware driver for NVM on Kinetis devices
 driver_MAG3110.cProvides init() and read() functions for the MAG3110 magnetometer
 driver_MMA845X.cProvides init() and read() functions for the MMA845x 3-axis accel family
 driver_MMA8652.cProvides init() and read() functions for the MMA8652 3-axis accel family
 driver_MPL3115.cProvides init() and read() functions for the MPL3115 pressure sensor/altimeter
 driver_pit.cProvides a simple abstraction for a periodic interval timer
 driver_pit.hProvides a simple abstraction for a periodic interval timer
 driver_systick.cEncapsulates the ARM sysTick counter, which is used for benchmarking
 drivers.hProvides function prototypes for driver level interfaces
 fusion.cLower level sensor fusion interface
 fusion.hLower level sensor fusion interface
 hal_frdm_fxs_mult2_b.cHardware Abstraction layer for the FRDM-FXS-MULT2-B sensor shield
 magnetic.cLower level magnetic calibration interface
 magnetic.hLower level magnetic calibration interface
 main_agm01_freertos_two_tasks.cFreeRTOS (two task) implementation of sensor fusion on FRDM-K64F
 main_baremetal.cBare metal implementation of sensor fusion on FRDM-K64F
 main_freertos_agm02.cFreeRTOS (two task) implementation of sensor fusion on FRDM-K64F/FRDM-FXS-AGM02
 main_freertos_agm02_power_cycling.cFreeRTOS (two task) implementation of sensor fusion on FRDM-K64F/FRDM-FXS-AGM02 with smart power-cycling support
 main_freertos_single_task.cFreeRTOS (single task) implementation of sensor fusion on FRDM-K64F
 main_freertos_two_tasks.cFreeRTOS (two task) implementation of sensor fusion on FRDM-K64F
 matrix.cMatrix manipulation functions
 matrix.hMatrix manipulation functions
 motionCheck.cCheck to see if the board is moving
 orientation.cFunctions to convert between various orientation representations
 orientation.hFunctions to convert between various orientation representations
 output_stream.cImplements streaming function for the status subsystem. See status.h
 precisionAccelerometer.cImplements accelerometer calibration routines
 precisionAccelerometer.hImplements accelerometer calibration routines
 sensor_fusion.cImplements the top level programming interface
 sensor_fusion.hImplements the top level programming interface
 standard_build.hA "standard" build configuration file
 status.cApplication-specific status subsystem
 status.hApplication-specific status subsystem